home *** CD-ROM | disk | FTP | other *** search
/ Nothing but Tetris / Nothing but Tetris.iso / ibmpc / mixed / colors10 / colors.doc < prev    next >
Text File  |  1991-10-01  |  5KB  |  162 lines

  1.                       Colors (version 1.0)
  2.  
  3.  
  4. Requirements: 512K Ram and VGA video display.
  5.  
  6.  
  7. The Game: Colors is a tetris-like game where pieces of different
  8.      colors fall into a pit.
  9.  
  10. Object: The object of Colors is to line up blocks of the same color 
  11.      in order to eliminate the rows and score points. 
  12.  
  13. Game Over: The game is over when your pile of blocks in the pit
  14.      reaches the top of the screen.
  15.  
  16. Pieces: The blocks falling into the pit are all the same size.  The
  17.      only thing different about the blocks is that they are made up
  18.      of different colored blocks.  The piece cannot be rotated, but
  19.      the colored blocks inside each piece can. be rotated.
  20.  
  21. Clearing Rows: Rows are cleared by lining up a specified number of
  22.      blocks of the same color in a row.  This can be done
  23.      horizontally, vertically, or diagonally.
  24.  
  25.      ~Collapsing Rows: Rows of the same color disappear from the screen
  26.      and the remaining blocks above the row fall into their place.
  27.  
  28. The board grows!: Colors has an option so that the board will grow
  29.      periodically.  The bottom row of the pit is inserted with
  30.      random colored blocks and the rest of the blocks on the board
  31.      moves up one position.
  32.  
  33. Next Piece: Colors has an option allowing the player to toggle On
  34.      and Off the Next Piece option, which allows the player to see
  35.      the Next Piece which is going to be put into play.
  36.  
  37. Scoring: Scoring is a function of many aspects of the game.  Points
  38.      are only earned when rows of colored blocks are cleared (the
  39.      more blocks cleared the more points earned).  The higher the
  40.      piece is dropped the more points that will be added to the
  41.      score.  Score also depends upon the difficulty level which is
  42.      determined by other options of the game, such as number of
  43.      total colors, piece size, board growth difficulty, whether the
  44.      Next Piece option is on or off, the number of colored blocks
  45.      needed in a row to clear, and the level that is currently
  46.      being played on.
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54. Main Menu Options: After the title screen appears, the main menu
  55.      will display a list of options.  Use the Up and Down arrow
  56.      keys to change the selection which the arrow is pointing to. 
  57.      Use the Enter or Space key to Change/Select that option. 
  58.  
  59.      Play Game: Starts the game with the current game options
  60.           selected.
  61.  
  62.      View High Scores: Views the ten top Colors scores.  High
  63.           scores are saved to your disk.
  64.  
  65.      Level: There are 10 different difficulty levels.  The higher
  66.           the level, the faster the pieces fall. 
  67.  
  68.      Number of colors: You can play with a total of 5 up to 10
  69.           different colors.
  70.  
  71.      Next Piece: Selects whether the Next Piece option will begin
  72.           On or Off when the game is started.  The Next Piece
  73.           option can also be toggled in the course of the game.
  74.  
  75.      Colors in a row: The number of colors needed in a row to clear
  76.           colored blocks. Can be 3, 4, or 5.
  77.  
  78.      Piece Size: The size of the pieces can range from 2 to 4
  79.           blocks in length.  There is also a Random option in which
  80.           random sized pieces will be generated (from 1 to 4 blocks
  81.           long).
  82.  
  83.      Board Grow Rate: Determines the difficulty in which the board
  84.           will grow. (Hard, Average, Easy, or No growth)
  85.  
  86.      Help: Gives a summary of keys used to play the game.
  87.  
  88.      Quit: Exits Colors and returns the user to Dos.
  89.  
  90.  
  91.  
  92.  
  93. Which Keys Do What:
  94.  
  95.      Left Arrow: moves a piece left
  96.      Right Arrow: moves a piece right
  97.      Space Bar or Down Arrow: drops a piece early.
  98.      Up Arrow: manually advance to next level.
  99.      Middle Key (5 on numeric keypad) or Tab: rotate colors on
  100.           current piece.
  101.      P: Pause/Unpause game.
  102.      ESC (Escape): quit game.
  103.      End or Enter: Toggle Next Piece On/Off.
  104.  
  105.  
  106. Special Thanks:
  107.      Special thanks to Andy Gross who helped me to write a keyboard
  108.      routine for the game.
  109.  
  110.      Also, special thanks to the following people who play-tested
  111.      this game:
  112.  
  113.      Gene Oswald
  114.      Mindy Haring
  115.      Michelle Rigby
  116.  
  117.  
  118.  
  119.  
  120. Comments:
  121.  
  122.    The game was written in Turbo Pascal (version 6.0).
  123.  
  124. Listing of Files:
  125. ===================
  126. COLORS.EXE     - The actual Colors program
  127. COLORS.DOC     - Documentation to Colors (this file)
  128. COLORS.ICN     - An icon for use in Windows 3.0.
  129. VGA256.BGI     - Borland's VGA-256 color graphics driver.
  130. COLORS.DAT     - High Score Data File
  131.  
  132.  
  133.  
  134.     You can send any comments, reports of bugs, ect. to
  135.     
  136.   Bill Kratzer                                 Bill Kratzer
  137.   107 Beaver Hall                   or         12 Ringneck Drive
  138.   University Park, PA  16802                   Harrisburg, PA 17112
  139.  
  140.  
  141. Email can be sent to:   WMK101@psuvm.psu.edu
  142.  
  143.  
  144.  
  145.  
  146. License: This program is not Shareware, but a donation of any size
  147. would be greatly appreciated.  Donations of $10 or greater receive
  148. source code.  Please do not modify the run-time code.  Have fun
  149. with the game!
  150.  
  151.  
  152. For source code, send $10 and specify media size (3-1/2 or 5-1/4)
  153. to
  154.  
  155.      William M. Kratzer III
  156.      12 Ringneck Drive
  157.      Harrisburg, PA  17112.
  158.  
  159.  
  160.      
  161.  
  162.